package com.miniblog.gateway.controller;

import com.miniblog.common.utils.Msg;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

/**
 * 路径：com.miniblog.gateway.controller.FallbackController.java
 * 类名：FallbackController.java
 * 功能：网关断路器
 * 备注：
 * 创建人：typ
 * 创建时间：2020/01/02 21:46
 */
@RestController
public class FallbackController {

    /**
     * @MethodName： fallback
     * @Description：网关断路器
     * @Author： tanyp
     * @Date： 2020/1/7 13:49
     * @Params： []
     * @Return： com.miniblog.common.utils.Msg
     * @Reviser：
     */
    @RequestMapping("/fallback")
    public Msg fallback() {
        Msg msg = new Msg();
        msg.setCode(404);
        msg.setMessage("ERR_CONNECTION_REFUSED");
        msg.setData("无法访问此站点，拒绝了连接请求");
        return msg;
    }
}
